package pers.zb.wechat.rpc.api.wxapi.coupon.manage.model;

/**
 * 卡券的使用日期，有效期的信息。
 */
public class DateInfo {
    // 使用时间的类型。1：固定日期区间，2：固定时长（自领取后按天算）
    private Integer type;
    // 固定日期区间专用，表示起用时间
    private Long begin_timestamp;
    // 固定日期区间专用，表示结束时间
    private Long end_timestamp;
    // 固定时长专用，表示自领取后多少天内有效。（单位为天）
    private Integer fixed_term;
    // 固定时长专用，表示自领取后多少天开始生效。（单位为天）
    private Integer fixed_begin_term;

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Long getBegin_timestamp() {
        return begin_timestamp;
    }

    public void setBegin_timestamp(Long begin_timestamp) {
        this.begin_timestamp = begin_timestamp;
    }

    public Long getEnd_timestamp() {
        return end_timestamp;
    }

    public void setEnd_timestamp(Long end_timestamp) {
        this.end_timestamp = end_timestamp;
    }

    public Integer getFixed_term() {
        return fixed_term;
    }

    public void setFixed_term(Integer fixed_term) {
        this.fixed_term = fixed_term;
    }

    public Integer getFixed_begin_term() {
        return fixed_begin_term;
    }

    public void setFixed_begin_term(Integer fixed_begin_term) {
        this.fixed_begin_term = fixed_begin_term;
    }

}
